double-stack train - Spanish English Dictionary